365bet中国官方网站

  • word of the day

    spanish mackerel

    spanish mackerel - 365bet中国官方网站 definition and meaning for word spanish mackerel

    Definition
    (noun) flesh of commercially important fishes especially of the Atlantic coastal waters of America Definition
    (noun) any of several large marine food fishes of the genus Scomberomorus Definition
    (noun) medium-sized mackerel of temperate Atlantic and Gulf of Mexico
    Synonyms : scomber colias
    Definition
    (noun) a California food fish

  • Word used in video below:
    text: it's Ricky Spanish who's Ricky Spanish
    Download our Mobile App Today